<?php
 
namespace adibilis\adminBundle\Form;
 
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
 
class PassOrderEditType extends PassOrderType
{
  public function buildForm(FormBuilderInterface $builder, array $options)
  {
    // On fait appel à la méthode buildForm du parent, qui va ajouter tous les champs à $builder
    parent::buildForm($builder, $options);


  // On supprime celui qu'on ne veut pas dans le formulaire de modification
    //$builder->remove('date');
    $builder->add('status', 'entity', array(
                  'class'    => 'adibilisadminBundle:OrderStatus',
                  'property' => 'status',
                  'label' => 'Statut'));


  }
 
  // On modifie cette méthode car les deux formulaires doivent avoir un nom différent
  public function getName()
  {
    return 'adibilis_adminbundle_passorderedittype';
  }
}